package dao;

import model.Goods;
import utils.GenicaDao;

import java.util.List;

public interface GoodsDao extends GenicaDao<Goods,Integer> {
    /**
     * 查找数据库中最后一条添加的商品的id
     * @return
     */
    public Integer findLastGoods();
    /**
     * 前端根据条件查找
     * @param keyword
     * @return
     */
    public List<Goods> searchByName(String keyword);

    /**
     * 后端根据条件查找
     * @param keyword
     * @param category
     * @param state
     * @return
     */
    public List<Goods> search(String keyword,Integer category,Integer state);

    /**
     * 根据产品名称查找颜色分类
     * @param name
     * @return List<String>
     */
    public List<String> findColor(String name);




}
